/* å­—ä½“ */
/* @font-face{font-family:"HarmonyRegular";src:url(../fonts/HarmonyOS_Sans_SC_Regular.ttf);}
@font-face{font-family:"HarmonyMedium";src:url(../fonts/HarmonyOS_Sans_SC_Medium.ttf);}
@font-face{font-family:"HarmonyBold";src:url(../fonts/HarmonyOS_Sans_SC_Bold.ttf);}
@font-face{font-family:"HarmonyLight";src:url(../fonts/HarmonyOS_Sans_SC_Light.ttf);}
*/
/* @font-face{font-family:"PoppinsMedium";src:url(../fonts/Poppins-Medium.ttf);}
*/
.harmos-r{font-family:"HarmonyRegular";font-weight:initial;}
.harmos-b{font-family:"HarmonyBold";}
.harmos-m{font-family:"HarmonyMedium";}
.harmos-l{font-family:"HarmonyLight";}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;font-family:"HarmonyRegular";}
body{padding:0;margin:0 auto;color:#333;background-color:#fff;font-family:'Arial';-webkit-text-size-adjust:none;-webkit-tap-highlight:rgba(0,0,0,0);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;user-select:none;}
ul,ol,li{list-style:none;list-style-type:none;}
a,a:link,a:visited{text-decoration:none;}
a{color:#333;}
ul,li,ol{list-style-type:none;}
img{max-width:100%;vertical-align:middle;outline:none;border:none;}
input{border:none;}
select{appearance:none;}
table{border-collapse:collapse;border-spacing:0}
table td{border-collapse:collapse;}
img{border:none;max-width:100%;vertical-align:middle;}
a{color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;}
.clear{clear:both;height:0px;overflow:hidden;zoom:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix{zoom:1;}
html{/* overflow:hidden;*/
}
.section .bg_img{position:absolute;left:0;top:0;width:100%;height:100%;}
body{display:block;width:3950px;height:2220px;position:relative;}
.title{position:absolute;top:80px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);line-height:1;background-image:linear-gradient(to bottom right,#0072ff,#00eaff,#01aaff);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:90px;line-height:1;}
.box{position:absolute;}
.box .box_bg{position:absolute;left:0;top:0;width:100%;height:100%;}
.box .box_bg img{width:100%;height:100%;}
.box .title2{position:absolute;left:85px;top:25px;line-height:1;color:#fff;font-size:41px;}
.box1{left:115px;top:320px;width:1020px;height:524px;}
.box2{left:115px;top:922px;width:1020px;height:717px;}
.box3{left:115px;top:1715px;width:1020px;height:390px;}
.box4{left:1206px;top:688px;width:1546px;height:800px;}
.box5{left:1206px;top:1564px;width:1546px;height:542px;}
.box6{left:2825px;top:320px;width:1020px;height:1785px;}
.list1{position:absolute;display:flex;justify-content:space-between;left:1206px;width:1546px;}
.list1.post1{top:320px;}
.list1.post2{top:505px;}
.list1 .item{margin-bottom:65px;text-align:center;width: 14%;}
.list1 .tit{color:#99eff4;font-size:82px;line-height:1;}
.list1 .ctit{color:#fff;font-size:30px;line-height:1;margin-top:30px;}
.box1 .box1_tit{position:absolute;top:110px;left:40px;color:#2ac9ff;font-size:28px;line-height:1;}
.box1 .box1_tit1{position:absolute;bottom:40px;right:50px;color:#2ac9ff;font-size:28px;line-height:1;}
.echart1{position:absolute;left:40px;width:875px;bottom:40px;height:325px;}
.box2 .box2_tit{position:absolute;top:110px;left:40px;color:#2ac9ff;font-size:28px;line-height:1;}
.box2 .box2_tit1{position:absolute;bottom:75px;right:70px;color:#2ac9ff;font-size:28px;line-height:1;}
.echart2{position:absolute;left:40px;width:835px;bottom:75px;height:515px;}
.echart3{position:absolute;left:50%;width:765px;height:350px;bottom:-30px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.echart4{position:absolute;left:60px;top:100px;width:890px;height:385px;}
.echart4_2{right:100px;top:157px;width:345px;height:230px;position:absolute;}
.echart6_box{position:absolute;}
.echart6_box1{top:123px;width:800px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);height:310px;}
.echart6_box1 .echart6_tit{color:#2ac9ff;font-size:48px;position:absolute;left:50%;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;text-align:center;line-height:1;}
.echart6_box1 .time_box{position:absolute;top:80px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);white-space:nowrap;}
.time_box .times{display:flex;align-items:center;padding:30px;}
.times .t1{background-color:rgba(4,91,240,.3);color:#99eff4;font-size:36px;padding:15px;font-weight:700;}
.echart6_box1 .echart6_1{height:400px;position:absolute;top:0;width:100%;}
.echart6_box2{top:450px;width:910px;left:43px;height:510px;}
.echart6_box2 .echart6_tit{color:#2ac9ff;font-size:28px;position:absolute;left:50%;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;text-align:center;line-height:1;}
.echart6_box2 .echart6_tit{color:#2ac9ff;font-size:28px;position:absolute;left:50%;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;text-align:center;line-height:1;}
.echart6_box2 .echart6_tit1{color:#2ac9ff;font-size:28px;position:absolute;top:45px;left:43px;line-height:1;}
.echart6_box2 .echart6_2{width:1000px;height:430px;left:23px;top:80px;position:absolute;}
.echart6_box3,.echart6_box4,.echart6_box5,.echart6_box6{position:absolute;width:440px;height:285px;}
.echart6_box3{left:43px;bottom:410px;}
.echart6_box4{right:43px;bottom:410px;}
.echart6_box5{left:43px;bottom:55px;}
.echart6_box6{right:43px;bottom:55px;}
.echart6_box3 .echart6_tit,.echart6_box4 .echart6_tit,.echart6_box5 .echart6_tit,.echart6_box6 .echart6_tit{color:#2ac9ff;font-size:28px;position:absolute;left:50%;top:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;text-align:center;line-height:1;}
.echart6_box3 .echart6_tit1,.echart6_box4 .echart6_tit1,.echart6_box5 .echart6_tit1,.echart6_box6 .echart6_tit1{color:#fff;font-size:20px;position:absolute;left:50%;bottom:0;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:100%;text-align:center;line-height:1;vertical-align:middle;}
.echart6_box3 .echart6_3,.echart6_box4 .echart6_4,.echart6_box5 .echart6_5,.echart6_box6 .echart6_6{width:345px;height:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}


.echart6_box4 .echart6_4{
    width: 500px;
}
.echart6_box5 .echart6_5{
    width: 550px;
}
.echart6_box6 .echart6_6{
    width: 500px;
}

.list3{display:flex;flex-wrap:wrap;justify-content:space-between;}
.list3 .item{display:flex;align-items:center;width:40%;margin:24px 0;}
.list3 .bar{height:20px;width:60px;min-width:60px;}
.list3 .span{color:#fff;font-size:24px;margin-left:18px;line-height:1;}
.box4 .box4_text1{position:absolute;left:67px;bottom:60px;}
.box4 .box4_text2{position:absolute;right:67px;bottom:60px;}
.box4 .box4_text3{position:absolute;
    right: 84px;
    bottom: 270px;
}

.box4 .box4_text{text-align:center;}
.box4 .box4_text .pt{color:#99eff4;font-size:82px;line-height:1;}
.box4 .box4_text .pb{color:#fff;font-size:30px;margin-top:35px;line-height:1;}
.box4 .box4_tit{color:#ffffff;font-size:30px;line-height:2;position:absolute;bottom:50px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);}
.box4 .box4_tit span{
    color: #99eff4;
    font-size: 82px;
}

.box4 .box4_main{position:absolute;top:47px;bottom:95px;left:412px;width:592px;}
.list2{position:absolute;left:0;top:0;width:100%;height:100%;}
.list2 .item{position:absolute}
.list2 .span{width:32px;height:32px;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;position:relative;}
.list2 .span::before{content:'';display:block;position:absolute;left:50%;top:50%;width:50%;height:50%;background-color:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.list2 .ctit{position:absolute;left:45px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);font-size:24px;line-height:1;color:#fff;white-space:nowrap;}
.list2 .item:nth-child(1){left:380px;top:176px;}
.list2 .item:nth-child(2){left:185px;top:166px;}
.list2 .item:nth-child(3){left:296px;top:138px;}
.list2 .item:nth-child(4){left:78px;top:243px;}
.list2 .item:nth-child(5){left:212px;top:284px;}
.list2 .item:nth-child(6){left:260px;top:246px;}
.list2 .item:nth-child(7){left:306px;top:237px;}
.list2 .item:nth-child(8){left:369px;top:293px;}
.list2 .item:nth-child(9){left:101px;top:324px;}
.list2 .item:nth-child(10){left:298px;top:389px;}
.list2 .item:nth-child(11){left:470px;top:350px;}
.list2 .item:nth-child(12){left:388px;top:502px;}
/* .list2 .item:nth-child(13){left:320px;top:246px;}
*/
/* .list2 .item.item1 .ctit{font-size:36px;color:#f00;font-weight:700;}
.list2 .item.item1 .span{border-color:#f00;}
.list2 .item.item1 .span::before{background-color:#f00;}
*/
.list2 .item:nth-child(1) .ctit{top:-50%;left:42px;transform:translate(0,0);}
.list2 .item:nth-child(2) .ctit{top:-100%;left:50%;transform:translate(-50%,0);}
.list2 .item:nth-child(3) .ctit{left:15px;top:-30px;}
.list2 .item:nth-child(4) .ctit{top:120%;left:-100%;transform:translate(-50%,0);}
.list2 .item:nth-child(5) .ctit{left:50%;top:40px;transform:translate(-50%,0);}
.list2 .item:nth-child(6) .ctit{position:absolute;bottom:120%;top:unset;left:-200%;transform:translate(-50%,0);}
.list2 .item:nth-child(7) .ctit{left:45px;transform:translate(0,0);top:15px;}
.list2 .item:nth-child(8) .ctit{top:100%;}
.list2 .item:nth-child(9) .ctit{top:150%;left:50%;transform:translate(-50%,0);}
.list2 .item:nth-child(10) .ctit{left:50%;top:120%;transform:translate(-50%,0);}
.list2 .item:nth-child(11) .ctit{left:100%;top:50px;transform:translate(-50%,0);}
/* .list2 .item:nth-child(6) .ctit{left:unset;right:50px;}
*/
.banner{position:absolute;top:325px;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);width:3760px;height:1670px;position:relative;display:flex;justify-content:space-between;padding:90px;background-image:url(../uploadfiles/banner_bg.png);align-items:center;}
.banner .left{width:2720px;height:1460px;}
.banner .right{width:825px;height:1460px;}
.big_list .item{position:relative;}
.big_list .item.cur .imgbox{opacity:0;}
.big_list .item.cur .video_box{display:block;}
.big_list .item.cur .video_btn{display:none;}
.big_list .video_btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:125px;height:125px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/video_btn.svg);cursor:pointer;z-index:3;}
.big_list .imgbox{position:relative;z-index:1;}
.big_list .video_box{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:2;}
.big_list .video_box video{width:100%;height:100%;object-fit:cover;}
.big_list .item img{width:100%;}
.small_list{padding-right:45px;}
.small_list{height:100%;overflow:auto;width:100%;}
.small_list::-webkit-scrollbar{width:20px;height:2px;}
.small_list::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 5px #25418a;background:#1f80ed;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}
.small_list::-webkit-scrollbar-track{background:#25418a;}
.small_list .item{margin-bottom:40px;cursor:pointer;position:relative;}
.small_list .imgbox img{width:100%;height:100%;object-fit:cover;}
.small_list .item .imgbox{position:relative;height:395px;width:100%;}
.small_list .item.cur .imgbox::after{content:'';display:block;border:10px solid #48b1f6;z-index:2;position:absolute;left:0;top:0;bottom:0;right:0;}
.small_list .item .imgbox::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,21,82,.5);}
.small_list .item.cur .imgbox::before{opacity:0;}
.small_list .item_tit{
    font-size: 36px;
    color: rgba(255, 255, 255, .8);
    margin-top: 20px;
    overflow: hidden;
    -webkit-line-clamp: 1;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.small_list .item.cur .item_tit{
    color: #fff;
}
.form1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%;max-width:800px;}
.form_list .form_item{margin-bottom:70px;}
.form_list .lable{font-size:48px;color:#fff;}
.form_list .input{border:1px solid #fff;height:120px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:0 35px;background-color:#fff;margin-top:60px;position:relative;flex:1;}
.form_list .input input{width:100%;height:100%;font-size:36px;color:#333;}
.form_list .input input::placeholder{color:#333;}
.form_btn{width:250px;line-height:80px;background-color:#11c1fc;text-align:center;font-size:36px;margin:0 auto;cursor:pointer;color:#fff;}
.form_list .input.eye{display:flex;align-items:center;}
.form_list .input.eye .eye_icon{width:40px;height:40px;background-image:url(../images/eye_icon02.png);background-repeat:no-repeat;background-size:contain;margin-right:30px;margin-left:10px;cursor:pointer;}
.form_list .input.eye.cur .eye_icon{background-image:url(../images/eye_icon01.png);}
.huaMove{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background-color:rgba(0,0,0,.1);}
.huaMove .content{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}
.huaMove .main{max-width:905px;width:100%;height:728px;padding:30px;position:relative;background-color:#fff;}
.huaMove .main .close{position:absolute;right:10px;top:10px;cursor:pointer;}
.huaMove .main .close .iconfont{font-size:12px;color:#666666;font-weight:700;}



.banner1{
    position: absolute;
    top: 325px;
    left: 50%;
    transform: translate(-50%,0);
    -webkit-transform: translate(-50%,0);
    -moz-transform: translate(-50%,0);
    -ms-transform: translate(-50%,0);
    -o-transform: translate(-50%,0);
    width: 3750px;
    height: 1720px;
    position: relative;
}
.banner1 .item{
    position: relative;
}
.banner1 .video_btn{
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    width: 125px;
    height: 125px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(../images/video_btn.svg);
    cursor: pointer;
    z-index: 3;
}
.banner1 .imgbox{
    position: relative;
    z-index: 1;
}
.banner1 .video_box{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 2;
}
.banner1 .video_box video{
    width: 100%;
    height: 100%;
    object-fit: cover;

}
.banner1 .swiper-slide.cur .imgbox{
    opacity: 0;
}
.banner1 .swiper-slide.cur .video_box{
    display: block;
}
.banner1 .swiper-slide.cur .video_btn{
    display: none;
}

.banner1 .item img{
    width: 100%;
}
.banner1 .swiper-pagination{
    bottom: 0;
    width: 100%;
}
.banner1 .swiper-pagination .swiper-pagination-bullet{
    width: 50px;
    height: 50px;
    margin: 0 14px;
    border: 2px solid transparent;
    position: relative;
    background-color: transparent;
    opacity: 1;
}
.banner1 .swiper-pagination .swiper-pagination-bullet::before{
    content: '';
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    background-color: rgba(255, 255, 255, .3);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
}
.banner1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
    border-color: #fff;
}
.banner1 .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{
    background-color: rgba(255, 255, 255, 1);
}
